C语言中的运算符和表达式
1算术运算符及表达式
(1)算术运算符包括: ,-,*,/,%。
(2)*,/,%同级,比 ,-高。
(3)“%”运算符两侧的运算分量必须为整型数据,且运算结果的正负号与“%”左边的运算分量相同。
2关系运算符及表达式
&#xff08;1&#xff09;关系运算符包括&#xff1a;<&#xff0c;>&#xff0c;>&#61;&#xff0c;<&#61;&#xff0c; &#xff0c;!&#61;。
&#xff08;2&#xff09;>&#xff0c;<&#xff0c;>&#61;&#xff0c;<&#61;优先于&#61;&#61;&#xff0c;&#xff01;&#61;。
&#xff08;3&#xff09;关系表达式成立时值为1&#xff0c;不成立时值为0。
3逻辑运算符及表达式
&#xff08;1&#xff09;逻辑运算符包括&#xff1a;&&&#xff08;逻辑与&#xff09;&#xff0c;||&#xff08;逻辑或&#xff09;&#xff0c;&#xff01;&#xff08;逻辑非)。
&#xff08;2&#xff09;>&#xff0c;<&#xff0c;>&#61;&#xff0c;<&#61;优先级高于&#61;&#61;&#xff0c;&#xff01;&#61;。
&#xff08;3&#xff09;关系表达式成立时值为1&#xff0c;不成立时值为0。
4赋值运算符及表达式
&#xff08;1&#xff09;赋值运算符包括&#xff1a;&#61;&#xff0c;*&#61;&#xff0c;/&#61;&#xff0c;%&#61;&#xff0c;&&#61;&#xff0c;|&#61;&#xff0c;^&#61;&#xff0c;<<&#61;&#xff0c;>>&#61;。
&#xff08;2&#xff09;格式&#xff1a;变量&#61;表达式。
&#xff08;3&#xff09;把“&#61;”右边的值赋给左边&#xff0c;结果类型由左边变量的类型决定。
声明&#xff1a;
本文于网络整理&#xff0c;版权归原作者所有&#xff0c;如来源信息有误或侵犯权益&#xff0c;请联系我们删除或授权事宜。